trailable points - Spanish English Dictionary